package com.sso.entity;

import java.util.HashSet;
import java.util.Set;

/**
 * TblAppSys entity. @author MyEclipse Persistence Tools
 */

public class TblAppSys implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 5020754152325067029L;
	private Integer appSysId;
	private String appSysName;
	private String appSysUrl;
	private String appSysUser;
	private String appSysUserPw;
	private Boolean valid;
	private String remark;
	private Set tblUserApps = new HashSet(0);

	// Constructors

	/** default constructor */
	public TblAppSys() {
	}

	/** minimal constructor */
	public TblAppSys(Integer appSysId, String appSysName, String appSysUrl, Boolean valid, String remark) {
		this.appSysId = appSysId;
		this.appSysName = appSysName;
		this.appSysUrl = appSysUrl;
		this.valid = valid;
		this.remark = remark;
	}

	/** full constructor */
	public TblAppSys(Integer appSysId, String appSysName, String appSysUrl, String appSysUser, String appSysUserPw, Boolean valid, String remark,
			Set tblUserApps) {
		this.appSysId = appSysId;
		this.appSysName = appSysName;
		this.appSysUrl = appSysUrl;
		this.appSysUser = appSysUser;
		this.appSysUserPw = appSysUserPw;
		this.valid = valid;
		this.remark = remark;
		this.tblUserApps = tblUserApps;
	}

	// Property accessors

	public Integer getAppSysId() {
		return this.appSysId;
	}

	public void setAppSysId(Integer appSysId) {
		this.appSysId = appSysId;
	}

	public String getAppSysName() {
		return this.appSysName;
	}

	public void setAppSysName(String appSysName) {
		this.appSysName = appSysName;
	}

	public String getAppSysUrl() {
		return this.appSysUrl;
	}

	public void setAppSysUrl(String appSysUrl) {
		this.appSysUrl = appSysUrl;
	}

	public String getAppSysUser() {
		return this.appSysUser;
	}

	public void setAppSysUser(String appSysUser) {
		this.appSysUser = appSysUser;
	}

	public String getAppSysUserPw() {
		return this.appSysUserPw;
	}

	public void setAppSysUserPw(String appSysUserPw) {
		this.appSysUserPw = appSysUserPw;
	}

	public Boolean getValid() {
		return this.valid;
	}

	public void setValid(Boolean valid) {
		this.valid = valid;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Set getTblUserApps() {
		return this.tblUserApps;
	}

	public void setTblUserApps(Set tblUserApps) {
		this.tblUserApps = tblUserApps;
	}

}